wind (power) plants - Spanish English Dictionary